Sponsored by Deepsite.site

Vault Tools

创建者
Antoine H.6 months ago
Vault Tools is a privacy-first MCP server that gives your AI coding agent local file conversion and developer utility tools. Process images (format conversion, compression, resizing, EXIF stripping), manipulate PDFs (merge, split, rotate, page extraction), transform data formats (JSON, CSV, YAML, TOML, Base64, URL encoding), and generate hashes (SHA-256, SHA-512), all on your machine. Files are processed locally and never uploaded to any server or passed into the AI's context window, only file paths and metadata are exchanged.
概览

Desktop app in development Join the waitlist

;const s=document.createElement("span");s.className="text-[9px] font-mono uppercase tracking-[0.15em] text-text-secondary w-[72px] shrink-0",s.textContent=A(e.category);const a=document.createElement("span");a.className="flex-1 min-w-0";const l=document.createElement("span");l.className=text-sm font-medium ${d?"text-green-accent":"text-text-primary"},l.textContent=e.name;const p=document.createElement("span");p.className="text-xs text-text-secondary ml-2",p.textContent=e.description,a.appendChild(l),a.appendChild(p);const r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("class","w-3.5 h-3.5 text-text-secondary shrink-0"),r.setAttribute("fill","none"),r.setAttribute("viewBox","0 0 24 24"),r.setAttribute("stroke","currentColor"),r.setAttribute("stroke-width","2");const c=document.createElementNS("http://www.w3.org/2000/svg","path");return c.setAttribute("stroke-linecap","square"),c.setAttribute("stroke-linejoin","miter"),c.setAttribute("d","M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3"),r.appendChild(c),t.appendChild(s),t.appendChild(a),t.appendChild(r),t}function E(){if(b.textContent=L(o.length),u.replaceChildren(),o.length===0){const e=document.createElement("li");e.className="px-4 py-8 text-center text-sm text-text-secondary font-mono",e.textContent=f.noResults,u.appendChild(e);return}for(let e=0;e<o.length;e++)u.appendChild(I(o[e],e,e===i))}function N(e){o[e]&&(window.location.href=o[e].href)}function h(e){i=Math.max(0,Math.min(e,o.length-1)),E(),u.querySelector([data-index="${i}"])?.scrollIntoView({block:"nearest"})}document.addEventListener("keydown",e=>{(e.metaKey||e.ctrlKey)&&e.key==="k"&&(e.preventDefault(),g.classList.contains("hidden")?y():w())});m.addEventListener("keydown",e=>{e.key==="Escape"?(e.preventDefault(),w()):e.key==="ArrowDown"?(e.preventDefault(),h(i+1)):e.key==="ArrowUp"?(e.preventDefault(),h(i-1)):e.key==="Enter"&&(e.preventDefault(),N(i))});m.addEventListener("input",()=>{v(m.value)});u.addEventListener("mousemove",e=>{const n=e.target.closest("[data-index]");if(n){const d=parseInt(n.getAttribute("data-index"),10);d!==i&&h(d)}});u.addEventListener("click",e=>{const n=e.target.closest("[data-href]");n&&(window.location.href=n.getAttribute("data-href"))});k.addEventListener("click",w);C?.addEventListener("click",y);
Local processing only

MCP Server: Local File Transforms for AI Agents

51 tools to convert, compress, merge, and transform files. Predictable outputs, path-based I/O, zero network calls.

Privacy by architecture

No file bytes are sent to the model. Tools operate on paths and write outputs to disk. Some tools return extracted metadata (EXIF tags, checksums, word counts) by design. No telemetry, no network calls during processing.

Beyond read/write

Filesystem MCP VaultTools MCP
Read & write files
Format conversion (PNG → WebP, CSV → JSON…)
Compression & optimization
Merge / split / organize
Metadata & checksums
Directory sandboxing
Path-based I/O (file bytes never in context)

Filesystem MCP reads and writes. VaultTools transforms, and keeps file bytes out of the AI conversation.

Install

Interactive setup that picks your AI tool and directory:

npx @vaulttools/mcp init

Or run directly:

npx @vaulttools/mcp --allowed-dir /path/to/your/files

Configure

Add VaultTools to your AI tool's MCP configuration:

~/.claude.json

{
  "mcpServers": {
    "vaulttools": {
      "command": "npx",
      "args": [
        "-y",
        "@vaulttools/mcp",
        "--allowed-dir",
        "/path/to/your/files"
      ]
    }
  }
}

Available Tools

51 tools across 5 categories: Image (14), PDF (11), Text (12), Dev (9), File (5). Each tool reads input files, processes locally, and writes output. File bytes stay on disk and are never sent to the model.

View full tool reference

Options

Flag Description Default
--allowed-dir <path> Directory the server can read from (required, repeatable) none
--output-dir <path> Directory for output files, defaults to allowed-dir allowed-dir
--verbose Enable verbose logging to stderr off

Privacy

No network calls. No uploads. No telemetry. Processing is 100% local.

Local processing. All file operations run on your machine. No files are uploaded anywhere.

Path-based I/O. The AI agent sends file paths, not file bytes. Processed results are written to disk, not returned in conversation.

Directory sandboxing. --allowed-dir restricts which directories the server can access. Nothing outside that boundary is readable.

No telemetry. Zero analytics, no network requests during processing, no phone-home behavior.

Disclaimer

The VaultTools MCP server is designed so that file bytes stay on your machine and are never sent to the model. Only file paths and metadata are exchanged.

However, the AI model that calls these tools operates independently of VaultTools. The model may choose to read, log, or transmit tool outputs according to its own behavior and the policies of its provider. VaultTools has no control over what the model does with the results once they are returned.

By using the MCP server, you acknowledge that VaultTools is not responsible for how the connected AI model handles tool responses. If you are processing sensitive files, review the privacy policies of your AI provider.

服务器配置

{
  "mcpServers": {
    "vaulttools": {
      "command": "npx",
      "args": [
        "-y",
        "@vaulttools/mcp",
        "--allowed-dir",
        "/path/to/your/files"
      ]
    }
  }
}
推荐的 MCP Server
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Amap Maps高德地图官方 MCP Server
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
WindsurfThe new purpose-built IDE to harness magic
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
DeepChatYour AI Partner on Desktop
Serper MCP ServerA Serper MCP Server
CursorThe AI Code Editor
Playwright McpPlaywright MCP server
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
ChatWiseThe second fastest AI chatbot™
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Tavily Mcp